MGIQLIGLSQAKQKLQRSLSARIASLLATSGTNNVPKGHVAVYVGETYHRKRFVIPISYLNHPLFQGLLNLAEEEFGFDHPMGGLTIPCTEDYFTALASILSGS